Multiply-deployed residual testing at the object level
نویسندگان
چکیده
Software testing is a proven technique widely used to increase confidence that a software product behaves as expected and to gather system usage information to support evolution. Many structural coverage criteria techniques are used to perform and measure testing activities, but their complete satisfaction is rarely achieved resulting in code release with neglected test obligations. This paper suggests a remedy for this situation – monitor the software after release to measure coverage criteria (either by beta testers or by end users). Our approach explores residual testing in multiple deployments of an application to determine incrementally but continually how well selected coverage criteria are satisfied. We introduce a prototype and demonstrate the value of the approach to real-world applications.
منابع مشابه
تحلیل تنش ناشی از FOD روی یک پره توربین گاز از جنس سوپرآلیاژ پایه نیکل
Foreign object damage (FOD) occurs when hard, millimeter-sized objects such as gravel or sand and even the pieces of the engine components are ingested into aircraft jet engines. Particles impacting blades produce small indentation craters which can become sites for fatigue crack initiation, severely limiting the lifetime of the blade. In this study, the impact on the edge of a thin plate is in...
متن کاملDistributed Expectation-Driven Residual Testing
Software testing techniques are widely used to assure properties such as dependability, as well as to gather system usage information to support software evolution. However, in spite of such techniques, comprehensive testing of commercial-grade software is rarely performed, resulting in software that is released with neglected test obligations. The dissemination power of the Internet and the in...
متن کاملInvestigation on Reliability Estimation of Loosely Coupled Software as a Service Execution Using Clustered and Non-Clustered Web Server
Evaluating the reliability of loosely coupled Software as a Service through the paradigm of a cluster-based and non-cluster-based web server is considered to be an important attribute for the service delivery and execution. We proposed a novel method for measuring the reliability of Software as a Service execution through load testing. The fault count of the model against the stresses of users ...
متن کاملResidual Stresses Measurement in Hollow Samples Using Contour Method
Residual stresses are created usually undesirably during manufacturing processes, including casting, welding, metal forming, etc. Residual stresses alone or in combination with other factors can cause the destruction and fracture of components or significant decline in their service life. Therefore, it is crucial to measure the residual stresses. Contour method is a destructive testing method c...
متن کاملDetermination of Residual Ceftazidime in Pharmaceutical Product line: A Cleaning Validation Study by HPLC
The manufacturing equipment in pharmaceutical industry, could be used in multiple and sharedproduction lines, therefore there is the possibility for the products components and active ingredients tointermix and pollute one another. In this purpose the cleaning methods are used, to reduce the residueslevels from the machinery surfaces and decrease the residues to acceptable level but these metho...
متن کامل